package com.vcredit.creditcat.model;
import java.io.Serializable;

import com.vcredit.creditcat.model.base.AbstractItem;
/**
 * 社保认证表
 **/
public class AuthSocial extends AbstractItem implements Serializable{
	private static final long serialVersionUID = -1L;
    /** auth_social_id **/
    private java.lang.Long authSocialId;
    /** process_id **/
    private java.lang.Long processId;
    /** token **/
    private java.lang.String token;
    /** 社保城市 **/
    private java.lang.String socalCity;
    /** 实名状态 **/
    private java.lang.Integer isReal;
    /** 完成时间 **/
    private java.lang.String completeTime;
    /** 1:初始化，2登录中，3：认证成功，4：认证失败 **/
    private java.lang.Integer authStatus;
    /** 创建日期 **/
    private java.util.Date createTime;
    /**  **/
    private java.util.Date updateTime;
    public AuthSocial() {
		super();
	}

	public AuthSocial(Long processId, String token, String socalCity, Integer authStatus) {
		super();
		this.processId = processId;
		this.token = token;
		this.socalCity = socalCity;
		this.authStatus = authStatus;
	}

	public AuthSocial(Long authSocialId, Long processId, String token, String socalCity, Integer authStatus) {
		super();
		this.authSocialId = authSocialId;
		this.processId = processId;
		this.token = token;
		this.socalCity = socalCity;
		this.authStatus = authStatus;
	}


	public AuthSocial(Long authSocialId, String completeTime, Integer authStatus, Integer isReal) {
		super();
		this.authSocialId = authSocialId;
		this.completeTime = completeTime;
		this.authStatus = authStatus;
		this.isReal = isReal;
	}
    
    public java.lang.Long getAuthSocialId(){
        return authSocialId;
    }
    public void setAuthSocialId(java.lang.Long authSocialId){
        this.authSocialId = authSocialId;
    }
    public java.lang.Long getProcessId(){
        return processId;
    }
    public void setProcessId(java.lang.Long processId){
        this.processId = processId;
    }
    public java.lang.String getToken(){
        return token;
    }
    public void setToken(java.lang.String token){
        this.token = token;
    }
    public java.lang.String getSocalCity(){
        return socalCity;
    }
    public void setSocalCity(java.lang.String socalCity){
        this.socalCity = socalCity;
    }
    public java.lang.Integer getIsReal(){
        return isReal;
    }
    public void setIsReal(java.lang.Integer isReal){
        this.isReal = isReal;
    }
    public java.lang.String getCompleteTime(){
        return completeTime;
    }
    public void setCompleteTime(java.lang.String completeTime){
        this.completeTime = completeTime;
    }
    public java.lang.Integer getAuthStatus(){
        return authStatus;
    }
    public void setAuthStatus(java.lang.Integer authStatus){
        this.authStatus = authStatus;
    }
    public java.util.Date getCreateTime(){
        return createTime;
    }
    public void setCreateTime(java.util.Date createTime){
        this.createTime = createTime;
    }
    public java.util.Date getUpdateTime(){
        return updateTime;
    }
    public void setUpdateTime(java.util.Date updateTime){
        this.updateTime = updateTime;
    }

	@Override
	public int getStatus() {
		return authStatus;
	}
}